An autonomic element design for a distributed object system
نویسندگان
چکیده
Current research in autonomic computing suffers from the lack of a common definition of the basic autonomic entities. Defining and developing the basic autonomic entities and making it publicly available would greatly simplify prototyping of different self-management techniques and permit autonomic techniques to be compared and benchmarked. Although different aspects of autonomic computing are explored in isolation, the structural operation of an autonomic element itself has not been completely modeled. This paper presents a self regulating design of an autonomic element in a distributed object environment. The goal of this architectural design is to provide an easy to program autonomic element which can be implemented in most domains with only minor modifications. Profiling and experimentation with this design shows that it is lightweight and performs smoothly without causing deadlock (since all internal communication and data structures are deadlock resistant) or producing excessive overhead.
منابع مشابه
An Autonomic Software Architecture for Distributed Application
Autonomic computing is a grand challenge in computing that aims to produce software that has the properties of self-configuration, self-healing, self-optimization and selfprotection. Adding such autonomic properties into existing applications is immensely useful for redeploying them in an environment other than they were developed for. Such transformed applications can be redeployed in differen...
متن کاملTowards Autonomic Networks
Alexander V. Konstantinou Autonomic computing has been proposed as an approach to reducing the cost and complexity of managing Information Technology (IT) infrastructure. An autonomic system is one that is self-configuring, self-optimizing, self-healing and self-protecting. Such a system requires minimal administration, mostly involving policy-level management. This thesis introduces novel resu...
متن کاملStructured Use-cases as a Basis for Self-management of Distributed Systems
Automated support for management of complex distributed object-oriented systems is a challenge: selfmanagement of such systems the goal. This paper presents a use-case based approach to self-management of such systems, focusing on autonomic monitoring and diagnosis. The existing notion of use-case has been extended to different levels of system design: explicitly specifying system behavior at d...
متن کاملAnalysis of Tall Buildings with Bundled Tube System Subjected to Wind and Earthquake loads
At present, the tubular structural systems are mainly used in tall buildings to withstand earthquake loads. Although it is possible to analyse the structure by finite element methods using standard three dimensional programs, the system is generally time-consuming and expensive in the primary design work. In this paper, for the analysis of Framed-Tube systems, a simple method was studied and de...
متن کاملAnalysis of Tall Buildings with Bundled Tube System Subjected to Wind and Earthquake loads
At present, the tubular structural systems are mainly used in tall buildings to withstand earthquake loads. Although it is possible to analyse the structure by finite element methods using standard three dimensional programs, the system is generally time-consuming and expensive in the primary design work. In this paper, for the analysis of Framed-Tube systems, a simple method was studied and de...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007